imperial heavy trooper - Spanish English Dictionary